#formbackground{
	background:url(../images/bjimg.jpg);
filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";
-moz-background-size:100% 100%;
-webkit-background-size:100% 100%;
background-size:100% 100%;
}
.header-arrow{ font-size:16px; position:relative;}
.header-arrow:after {
		   position: absolute;
		   top: 35%;
		   right:-12px;
		   width: 8px;
		   height: 8px;
		   border: #666 solid;
		   border-width: 1px 1px 0 0;
		   content: ' ';
		   -webkit-transform: rotate(135deg);}
.hotel-show{
	width:100%;
	padding-left:5%;
	padding-right:5%;
	position:absolute;
	z-index:3;
	}
.show-box{ 
	height:auto;	
	margin-top:7px;
	margin-bottom:7px;
	background:#fff;
	border-radius:8px;
	}
.show-img{ width:100%;border-radius:8px 8px 0 0;}
.show-center{ padding:10px 15px;}
.show-center > li:nth-of-type(1){ height:auto;}
.show-center > li:nth-of-type(1){ height:auto;}
.show-star{ position:relative; text-align:left; height:35px;}
#star{ font-size:22px;}
#starRating{ float:left;}
#starRating .photo span {
    position: relative;
    display: inline-block;
    width:30px;
    height:20px;
    overflow: hidden;
    margin-right:-10px;
    cursor: pointer;
}
#starRating .photo span:last-child {
    margin-right: 0px;
}
#starRating .photo span .nohigh {
    position: absolute;
     width:20px;
    height:20px;
    top: 0;
    left: 0;
    background: url("../images/star.png");
	background-size:20px 20px;
}
#starRating .photo span .high {
    position: absolute;
    width:20px;
    height:20px;
    top: 0;
    left: 0;
    background: url("../images/star1.png");
	background-size:20px 20px;
	}
	
#starRating .starNum {
    font-size: 14px;
    color: #666;
    margin-top: 1px;
    /* margin-bottom: 10px; */
}
#starRating .bottoms {
    height: 54px;
    border-top: 1px solid #d8d8d8;
}
#starRating .photo {
    margin-top: 10px;
}
#starRating .bottoms a {
    margin-bottom: 0;
}
#starRating .bottoms .garyBtn {
    margin-right: 57px!important;
}
#starRating .bottoms a {
    width: 130px;
    height: 35px;
    line-height: 35px;
    border-radius: 3px;
    display: inline-block;
    font-size: 16px;
    transition: all 0.2s linear;
    margin: 16px 0 22px;
    text-align: center;
    cursor: pointer;
}
.garyBtn {
    margin-right: 60px!important;
    background-color: #e1e1e1;
    color: #999999;
}
.blueBtn {
    background-color: #1968b1;
    color: #fff;
}
.blueBtn:hover {
    background: #0e73d0;
}
.show-number{ float:right;}